ten thousands - English Synonyms Dictionary